package com.itheima.service.mongo;

import cn.hutool.core.util.ObjectUtil;
import com.itheima.domain.mongo.RecommendUser;
import com.itheima.vo.PageBeanVo;

import java.util.List;

public interface RecommendUserService {
    //今日佳人
    RecommendUser findTodayBest(Long toUserId);

    //推荐用户列表
    PageBeanVo findByPage(Long toUserId,Integer pageNum,Integer pageSize);

    //查询推荐用户
    RecommendUser findPersonalInfo(Long toUserId,Long jiaRenId);

    //查询探花列表，查询时需要排除喜欢和不喜欢的用户
    List<RecommendUser> queryCardsList(Long userId, int count);

    Long findScore(Long jRid,Long id);
    /**
     * 查询推荐好友的缘分值
     *
     * @param userId 好友的id
     * @param toUserId 我的id
     * @return
     */
    Double queryScore(Long userId, Long toUserId);




}
